4.5 行车记录仪 (已废弃, 仅供参考)
为了响应天琴的行车记录仪控制命令,需集成端实现行车记录仪控制回调并注册给天琴:
控制回调:com.aispeech.integrate.api.system.callback.DrivingRecorderCallback
注册回调:
AiLitContext.getSystemControlManager().setDrivingRecorderCallback(DrivingRecorderCallback )
回调含以下方法:
| 回调方法名 | 参数含义 | ControlResponse.extra含义/备注 | 说法示例 |
|---|---|---|---|
| onPicturesTaking(int position) | 摄像头位置 | 反馈文本 | 拍张照 |
| onVideoShoot(int position) | 摄像头位置 | 反馈文本 | 拍个视频 |
| onRecorderOpen() | —— | 反馈文本 | 打开行车记录仪 |
| onRecorderClose() | —— | 反馈文本 | 关闭行车记录仪 |
摄像头位置映射表如下:
| 代号 | 含义 | 备注 |
|---|---|---|
| DrivingRecorderCallback.POSITION_FRONT | 前置摄像头 | 默认 |
| DrivingRecorderCallback.POSITION_REAR | 后置摄像头 |